package gui;

import java.io.IOException;

import javax.xml.parsers.ParserConfigurationException;

import org.xml.sax.SAXException;

import persistencia.Comparador;
import persistencia.DownloadWSDL;
import persistencia.Parse;


public class Interface {
	public static void main(String arquivo) throws ParserConfigurationException, SAXException, IOException{
		DownloadWSDL wsdlBaixado = new DownloadWSDL("https://fps.amazonaws.com/doc/2008-09-17/AmazonFPS.wsdl");
		wsdlBaixado.baixar();
		
		Comparador comparador = new Comparador();
		Parse parseWSDL = new Parse(wsdlBaixado.nomeDoArquivo());
		Parse parseXPEWS = new Parse(arquivo);
		
		comparador.inserirWSDLNaHash(parseWSDL.getPortType());
		comparador.inserirXPEWSNaHash(parseXPEWS.getPEWSOperations());
		comparador.comparar(comparador.getHstsWSDL().get(0));
		
	}
}
